今天 +3,945 star 的 OpenHuman,把 agent 从云端拽回了你硬盘里
今天 +3,945 star 的 OpenHuman,把 agent 从云端拽回了你硬盘里
来源:htmlDecode("Dobby90")
原文链接:https://mp.weixin.qq.com/s/rTu4IYwVEJ-HbWn1OMkY5g
今天打开 GitHub,看到一个项目一夜 +3,945 颗星,总数干到 16.9k。同一天它在 Product Hunt 拿了 597 票,当日第一。Trendshift 也把它收进了榜单。
项目叫 OpenHuman。一句话讲清它是什么。Karpathy 几个月前在 X 上发过一条推,说自己用 Obsidian 给 LLM 建了一个本地知识库。OpenHuman 就是把那条推工程化,做成了你可以双击安装的桌面 agent。
是什么
README 头一句话写得很直白,「OpenHuman is your Personal AI super intelligence. Private, Simple and extremely powerful.」开源、桌面、本地、私人。
它的定位是一个 agentic assistant,装在你电脑上,跟着你生活。打开应用之后桌面会出现一只 mascot,会说话,会对环境反应,停止打字之后它在后台继续想问题;你开 Google Meet 它能作为真实参与者加进来。一键 OAuth 接你的 Gmail、Notion、GitHub、Slack、Stripe、Calendar,core 每 20 分钟自动走一遍这些 connection,把新数据拉进本地 memory tree。
创始人 @senamakel 在 README 末尾写了一句话,我看到的时候停了一下。他说,「It becomes you, controlled by you.」这个 agent 不是一个工具,是你的延伸,但你说了算。
仓库地址 https://github.com/tinyhumansai/openhuman,License GNU,桌面壳用 Tauri,主语言 Rust + TypeScript。当前是 Early Beta,README 自己写了「Expect rough edges」,意思是粗糙的边角自己受着。
不一样
挑三个我觉得真值得拎出来说的差异点。
Memory Tree + Obsidian Wiki。这是它最骚的设计。所有你连进去的数据(邮件、文档、聊天、commit)都被切成 ≤3k token 的 Markdown 块,打分之后折叠成一棵层级摘要树,存在你硬盘的 SQLite 里;同样的 chunk 还会以 .md 文件落进一个 Obsidian-compatible 的 vault。也就是说,agent 记住你的所有东西,你可以打开 Obsidian 自己 cat 一眼。别家 agent 冷启动要几周才「懂」你,它一次 sync pass 之后你 inbox、calendar、repo、docs、messages 的全部压缩上下文就在那儿了。
118 个 OAuth 集成 + 每 20 分钟 auto-fetch。Gmail、Notion、GitHub、Slack、Stripe、Calendar、Drive、Linear、Jira,一键授权,每个 connection 暴露给 agent 当 typed tool。然后是那个 20 分钟的循环。你不用写 prompt,不用维护轮询,agent 早晨打开就已经知道你今天有什么会、昨晚你 push 了什么 commit、你周末在 Notion 写了什么新页面。README 的原话是「agent already has tomorrow's context this morning」。
TokenJuice 把 token 压缩做成中间层。每一个 tool call、scrape 结果、邮件正文、搜索 payload,在送到 LLM 之前都过一道压缩。HTML 转 Markdown,长 URL 缩短,冗余 tool output 去重 + 摘要。重要的是 CJK 和 emoji 是 grapheme-by-grapheme 保留的,不会被剥掉。官方说成本和延迟最多能砍 80%。这一条对个人开发者体感最直接,同样的 prompt 跑下来,账单数字少一个零。
怎么上手
最简两条路。
macOS / Linux 一行。
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash
Windows PowerShell 一行。
irm https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.ps1 | iex
不想跑 curl 的直接去 https://tinyhumans.ai/openhuman 下 DMG / EXE。
最小可跑 demo,装完之后打开应用看到桌面 mascot,点 OAuth 接三件套,GitHub + Google Calendar + Notion,然后等 20 分钟,打开它给你建的 Obsidian vault,看一下里面多了什么 .md 文件。能看见你这周的会议、你最近的几次 commit、你笔记里上次写到一半的那个想法,agent 就已经在用了。
我会怎么用
我自己装完之后准备把它挂在 GitHub + Calendar + Notion 这三个口子上跑一周。这三个是我每天信息密度最高的地方。commit 是手感,日历是节奏,Notion 是没成型的想法。
每个周日晚上我会打开它生成的 Obsidian vault 翻一翻,看 agent 这一周替我「记住」了什么。这件事的价值不在于它能干活多快,在于过去我手写周报永远不准。记得清的事写不动,写得动的事记不清。如果它的 memory tree 能把这两边对齐,比再多一个 agent 工具有用。
反共识尾
过去 18 个月行业默认假设是,模型越强就越该上云。但 OpenHuman 走的是反过来的路。数据留在硬盘,agent 跑在本地,memory tree 你自己能 cat。它今天 +3,945 颗 star,至少说明这条「反向需求」是真的,而且不小。
国内同形态目前没找到完全对位的产品。Cherry Studio 偏 chat 客户端,FastGPT 偏私有 RAG 服务,都不是「桌面 agent + auto-fetch + Obsidian wiki」这套组合拳。这个空位会被谁补上,值得盯半年。
Karpathy 当年那条推文落地之后,agent 走出了云。